Big Huge Thesaurus

monitoring device

noun